Compund Words
Last Search Words
Search Result:sea squirt
Overview of noun sea_squirt
The noun sea squirt has 1 sense
- sea squirt -- (ascidian that can contract its body and eject streams of water)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar